StoreVolume(string,List<Stream>,List<Stream>,IStorageDataAccessAgent,string) Method

Summary
Store 3D volume information.
Syntax
C#
C++/CLI
public VolumeIdentifier StoreVolume( 
   string seriesInstanceUID, 
   List<Stream> volumeData, 
   List<Stream> volumeState, 
   IStorageDataAccessAgent storageDataAccess, 
   string userIdentifier 
) 
public: VolumeIdentifier^ StoreVolume(  
   string^ seriesInstanceUID, 
   List<Stream^>^ volumeData, 
   List<Stream^>^ volumeState, 
   IStorageDataAccessAgent^ storageDataAccess, 
   string^ userIdentifier 
)  

Parameters

seriesInstanceUID
Type: System.String The Series Instance UID which represents the series that the stored volume is generated from.

volumeData
Type: List of Stream Array A list which contains the chunks of bytes that used to create a 3D volume.

volumeState
Type: List of Stream Array A list which contains the chunks of bytes that contains state information about the 3D volume.

storageDataAccess
Type: Leadtools.Medical.Storage.DataAccessLayer.IStorageDataAccessAgent The Data Access object that is used to query for the series information from where the 3D volume is generated.

userIdentifier
Type: System.String A string that identifies the 3D volume for the user.

Remarks

Since the 3D volume data might be huge the data is sent as chunks of bytes in the  volumeData list, this way there is no need to allocate a huge consecutive memory and the chunks could be of any size.

The  storageDataAccess is used to find the series images location where this 3D volume is generated from to store the volume in the same location.

To specify where the volume should be stored use the overloaded method of this function that accepts a storage directory.

Requirements

Target Platforms

Help Version 22.0.2022.12.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.Workstation.DataAccessLayer Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.